import java.lang.reflect.Method;
public class Movableproxy implements luob.study.Movable{
luob.study.InvocationHandler t;
public Movableproxy(luob.study.InvocationHandler t) {
super();
this.t = t;
}
@Override
public  void stop(java.lang.Boolean p0) {
Method m;
try {
m = luob.study.Movable.class.getMethod("stop", new Class[] {java.lang.Boolean.class});
t.invoke(this, m,new Object[]{ p0});
} catch (Exception e) {
}
}@Override
public  void move() {
Method m;
try {
m = luob.study.Movable.class.getMethod("move", new Class[] {});
t.invoke(this, m,new Object[]{});
} catch (Exception e) {
}
}@Override
public  void move(java.lang.Integer p0,java.lang.Integer p1,java.lang.String p2) {
Method m;
try {
m = luob.study.Movable.class.getMethod("move", new Class[] {java.lang.Integer.class,java.lang.Integer.class,java.lang.String.class});
t.invoke(this, m,new Object[]{ p0, p1, p2});
} catch (Exception e) {
}
}@Override
public  void move(java.lang.Integer p0,java.lang.Integer p1) {
Method m;
try {
m = luob.study.Movable.class.getMethod("move", new Class[] {java.lang.Integer.class,java.lang.Integer.class});
t.invoke(this, m,new Object[]{ p0, p1});
} catch (Exception e) {
}
}}